5842f99c76719eabf7a6d8750c65d053f21f6d04,platform/lang-impl/src/com/intellij/openapi/fileEditor/impl/UniqueNameEditorTabTitleProvider.java,UniqueNameEditorTabTitleProvider,getEditorTabTitle,#Project#VirtualFile#,29

Before Change


      return null;
    }
    // Even though this is a 'tab title provider' it is used also when tabs are not shown, namely for building IDE frame title.
    final String uniqueName = UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePath(project, file);
    return uniqueName.equals(file.getName()) ? null : uniqueName;
  }
}

After Change


    }
    // Even though this is a 'tab title provider' it is used also when tabs are not shown, namely for building IDE frame title.
    final String uniqueName = UISettings.getInstance().EDITOR_TAB_PLACEMENT == UISettings.TABS_NONE ? 
                              UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePath(project, file) : 
                              UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePathWithinOpenedFileEditors(project, file);
    return uniqueName.equals(file.getName()) ? null : uniqueName;
  }